grub strew - French English Dictionary